package com.triones.yjj.entity.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.Date;

/**
 * 活动管理
 *
 * @Author: triones
 */
@Data
public class ActivityVO {
    /**
     * 主键
     */
    @TableId(value = "id")
    private Long id;
    /**
     * 标题
     */
    private String title;
    /**
     * 封面
     */
    private String cover;
    /**
     * 活动开始时间
     */
    private String startTime;
    /**
     * 活动结束时间
     */
    private String endTime;
    /**
     * 活动类型
     */
    private Long typeId;
    /**
     * 模板ID
     */
    private Long templateId;
    /**
     * 显示规则
     */
    private Long showRuleId;
    /**
     * 活动内容
     */
    private String content;
    /**
     * 拼团商品ID
     */
    private Long groupPurchaseGoodsId;
    /**
     * 活动状态：0未开始1进行中2已结束
     */
    private Integer state;
    /**
     * 系统用户
     */
    private Long userId;
    /**
     * 是否删除
     */
    private Integer deleted;
    /**
     * 是否是草稿
     */
    private Integer isDraft;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 是否所有员工可见 0：否、1：是
     */
    private Integer isAllStaffVisible;
    /**
     * 结算状态 0：等待结算、1：自动结算、2：手动结算
     */
    private Integer settlementType;
}
